Recent Developments In Positioning, Navigation And Timing